import PersistentStore from "@/utils/store";
/**
 * 用户 Store 接口
 */
interface UserStore {
  name: string;
  age: number;
}
/**
 * 创建持久化用户存储
 */
const { store: useUserStore, resetStore: resetUserStore } = new PersistentStore<UserStore>(
  {
    name: "",
    age: 0,
  },
  {
    storageKey: "user-store",
  }
);
export default useUserStore;
export { resetUserStore };
